JavaScript Job: Software QA Analyst

Job added on

Location

Surrey - Canada

Job type

Full-Time

JavaScript Job Details

SUMMARY

Cascadia Scientific is a fast-growing Software as a Service (SaaS) company, active in the cleantech space, and headquartered in Surrey, British Columbia. A competitive salary will be available for the right candidate.

Cascadia Scientific is seeking a regular, full-time Quality Assurance (QA) Analyst. As part of the Software Development Team, the QA Analyst will work with the team to execute quality assurance standards and measures for Cascadia’s software services. The QA Analyst will apply proven analytical and problem-solving skills to ensure solutions meet business objectives and end-user requirements.

PRIMARY RESPONSIBILITIES:

  • Contribute to the development, and enforcement of quality assurance measures and testing standards for new applications, products, and/or enhancements to existing applications, throughout their development/product lifecycles.
  • Manage software anomaly ticketing/reporting from internal and external sources and work with the Software Development and Data Science team to resolve issues
  • Analyze underlying data presented in Cascadia’s software solutions to ensure correctness and diagnose any eccentricities.
  • Work with the Software Development team to write end-user documentation.
  • Conduct analysis of formal test results to discover and report any defects, bugs, errors, configuration issues, and interoperability flaws.
  • Employ the use of automated test tools and data collection tools where appropriate.
  • Analyze documentation and technical specifications to create test plans and scripts that will determine optimal application performance according to specifications.
  • Collaborate with software/systems personnel in application testing, such as system, unit, regression, load, and acceptance testing methods.
  • Communicate test progress, test results, and other relevant information to team members.

REQUIRED QUALIFICATIONS:

  • Minimum two-year diploma in Computer Systems or bachelor’s degree in communications, science, or business; and minimum one (1) year of current, practical experience.
  • An equivalent combination of education, training and experience may be considered.
  • Effective oral and written communication skills.
  • Proven commitment to providing and maintaining the highest level of customer service.
  • Proven analytical and problem-solving skills.
  • Strong organizational skills and the ability to meet changing priorities and multi-task while meeting strict deadlines.
  • Must be a team player and work well with cross-departmental teams.
  • Ability to learn quickly and apply new knowledge and techniques.
  • Commitment to regular ongoing professional development (including specific IT skills, professional associations, and current industry trends).
  • High level of professionalism and ethics.
  • Direct experience in the design, development, and implementation of quality assurance standards for software testing.
  • Direct experience in data validation of application data residing in SQL relational databases. Familiarity with writing SQL queries.
  • Direct experience as a tester for major application integration and/or major application product release.
  • Strong knowledge of system testing best practices and methodologies.
  • Direct hands-on experience with ad hoc query programs, automated testing tools and reporting software.
  • Proven data analysis, data verification, and problem-solving abilities.
  • Experience with a test automation framework and ticketing systems.
  • Experience with statistical reporting and analysis.
  • Familiarity with programming languages (Python, JavaScript, C#), would be an asset.
  • Good project coordination skills and/or substantial exposure to project-based work structures.
  • Experience with Agile sprint processes

PREFERRED QUALIFICATIONS:

  • AWS cloud computing experience
  • Data science (statistical analysis and modeling) experience
  • Embedded systems and/or IIoT experience
  • Mining industry experience

ATTRIBUTES:

  • Strong attention to detail, customer focused, ability to learn and adapt quickly and with ease.
  • A team player who enjoys working with people
  • Well organized with a methodical approach to work
  • Energetic, motivated self-starter with the ability to learn quickly

WORKING CONDITIONS

  • This is a hybrid position that requires both office and remote work

Job Types: Full-time, Permanent

Benefits:

  • Dental care
  • Extended health care
  • Vision care

Schedule:

  • 8 hour shift

Work Location: Hybrid remote in Surrey, BC